ben affleck is apologizing after it came to say he lobbied for finding your roots , it was discovered that one of his ancestors was a slave owner , affleck pushed the network to leave that information out of the program it was first revealed by dailymail.com , a request the producers ultimately agreed to .
enabled affleck to hide the identity of his ancestor , named today by the sun as james mcguire , who kept eight slaves on his farm in new jersey in the 1840s .